/* BUTTONS */
.arc_button{
	-webkit-transition: background 0.5s linear 0s;  /* Saf3.2+, Chrome */
     -moz-transition: background 0.5s linear 0s;  /* FF4+ */
      -ms-transition: background 0.5s linear 0s;  /* IE10? */
       -o-transition: background 0.5s linear 0s;  /* Opera 10.5+ */
          transition: background 0.5s linear 0s;
    background: none repeat scroll 0 0 #138CBE;
    color: #FFFFFF;
    display: inline;
    font-family: "Tahoma";
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0.4px;
    padding: 10px 35px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 0 #0C5C84;
    position: relative;
    float: left;
    margin-left: 10px;
}

.arc_button:hover{
	background: none repeat scroll 0 0 #52C0F7;
    color: #086E99;
    text-shadow: 0 1px 0 #9DDEFE;
}

.arc_button_green{
	-webkit-transition: background 0.5s linear 0s;  /* Saf3.2+, Chrome */
     -moz-transition: background 0.5s linear 0s;  /* FF4+ */
      -ms-transition: background 0.5s linear 0s;  /* IE10? */
       -o-transition: background 0.5s linear 0s;  /* Opera 10.5+ */
          transition: background 0.5s linear 0s;
    background: none repeat scroll 0 0 #4EAC1C;
    color: #FFFFFF;
    display: block;
    font-family: "Tahoma";
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0.4px;
    padding: 10px 35px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 0 #2E7508;
    margin-left: 10px;
    position: relative;
    float: left;
}

.arc_button_green:hover{
	background: none repeat scroll 0 0 #71D23D;
    color: #2E7508;
    text-shadow: 0 1px 0 #AFFC85;
}

.arc_button_orange{
	-webkit-transition: background 0.5s linear 0s;  /* Saf3.2+, Chrome */
     -moz-transition: background 0.5s linear 0s;  /* FF4+ */
      -ms-transition: background 0.5s linear 0s;  /* IE10? */
       -o-transition: background 0.5s linear 0s;  /* Opera 10.5+ */
          transition: background 0.5s linear 0s;
    background: none repeat scroll 0 0 #FE5400;
    color: #FFFFFF;
    display: block;
    font-family: "Tahoma";
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0.4px;
    padding: 5px 35px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 0 #9E3705;
    position: relative;
    float: left;
    margin-left: 10px;
}

.arc_button_orange:hover{
	background: none repeat scroll 0 0 #F27E44;
    color: #9A3807;
    text-shadow: 0 1px 0 #FFA980;
}

.arc_button_red {
	-webkit-transition: background 0.5s linear 0s;  /* Saf3.2+, Chrome */
     -moz-transition: background 0.5s linear 0s;  /* FF4+ */
      -ms-transition: background 0.5s linear 0s;  /* IE10? */
       -o-transition: background 0.5s linear 0s;  /* Opera 10.5+ */
          transition: background 0.5s linear 0s;
    background: none repeat scroll 0 0 #D52626;
    color: #FFFFFF;
    display: block;
    font-family: "Tahoma";
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0.4px;
    padding: 10px 35px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 0 #E24141;
    position: relative;
    float: left;
    margin-left: 10px;
}

.arc_button_red:hover {
	background: none repeat scroll 0 0 #E24141;
    color: #970808;
    text-shadow: 0 1px 0 #F25E5E;
}

.arc_button_yellow{
	-webkit-transition: background 0.5s linear 0s;  /* Saf3.2+, Chrome */
     -moz-transition: background 0.5s linear 0s;  /* FF4+ */
      -ms-transition: background 0.5s linear 0s;  /* IE10? */
       -o-transition: background 0.5s linear 0s;  /* Opera 10.5+ */
          transition: background 0.5s linear 0s;
    background: none repeat scroll 0 0 #F0C107;
    color: #FFFFFF;
    display: block;
    font-family: "Tahoma";
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0.4px;
    padding: 10px 35px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 0 #BB9707;
    position: relative;
    float: left;
    margin-left: 10px;
}

.arc_button_yellow:hover{
	background: none repeat scroll 0 0 #FBD53E;
    color: #B18D00;
    text-shadow: 0 1px 0 #FEE37A;
}

.round_corners{
	border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; 
}

/* LISTS */
li {
	display: block;
    height: 16px;
    margin-left: 10px;
    padding-left: 20px;
    position: relative;
}